<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>G Index</title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<link rel="stylesheet" href="print.css" type="text/css" media="print">
</head>
<body>
<script type="text/javascript" language="javascript" src="asdoc.js"></script><script type="text/javascript" language="javascript" src="cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'G Index - Sandy 3.1.2 API Documentation';
				var baseRef = '';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">Sandy 3D Engine, 3.1.2</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('all-classes.html')" href="package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('all-classes.html')" href="class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a href="index.html?all-index-G.html&amp;index-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">G&nbsp;Index</td><td align="right" id="subNav" class="titleTableSubNav"></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("G Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false,false,false,false);}
--></script>
<div class="MainContent">
<br>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="2"><a name="G"></a><a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-A.html">A</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-B.html">B</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-C.html">C</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-D.html">D</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-E.html">E</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-F.html">F</a>&nbsp;&nbsp;<font style="bold" size="10px" color="black">G</font>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-H.html">H</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-I.html">I</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-J.html">J</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-K.html">K</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-L.html">L</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-M.html">M</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-N.html">N</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-O.html">O</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-P.html">P</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Q.html">Q</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-R.html">R</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-S.html">S</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-T.html">T</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-U.html">U</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-V.html">V</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-W.html">W</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-X.html">X</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Y.html">Y</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Z.html">Z</a>&nbsp;&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Box.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Box.html">Box</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry object for the box.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html">Cylinder</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the cylinder.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Hedra.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Hedra.html">Hedra</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the hedra.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Line3D.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Line3D.html">Line3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the line.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/MD2.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/MD2.html">MD2</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for MD2.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Plane3D.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Plane3D.html">Plane3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the plane.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Primitive3D.html#generate()">generate</a>(... rest) &mdash; Method in interface sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Primitive3D.html">Primitive3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the primitive.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Sphere.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Sphere.html">Sphere</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the sphere.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Torus.html#generate()">generate</a>(... rest) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Torus.html">Torus</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Generates the geometry for the torus.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#generateFaceNormals()">generateFaceNormals</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#generateVertexNormals()">generateVertexNormals</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/GeodesicSphere.html">GeodesicSphere</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/package-detail.html">sandy.primitive</a></td>
</tr>
<tr>
<td width="20"></td><td>
 GeodesicSphere implements octahedron-based geodesic sphere.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/GeodesicSphere.html#GeodesicSphere()">GeodesicSphere</a>(p_sName, p_nRadius, p_nFractures) &mdash; Constructor in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/GeodesicSphere.html">GeodesicSphere</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Creates a GeodesicSphere primitive.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Shape3D.html#geometry">geometry</a> &mdash; Property in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Shape3D.html">Shape3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   The geometry of this object.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/VertexWelder.html#geometry">geometry</a> &mdash; Static property in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/VertexWelder.html">VertexWelder</a></td>
</tr>
<tr>
<td width="20"></td><td>
    Cached result of the previous call to <code>weld</code>.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a> &mdash; Final class in package <a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a></td>
</tr>
<tr>
<td width="20"></td><td>
   The Geometry3D class holds a complete description of the geometry of a Shape3D.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#Geometry3D()">Geometry3D</a>(p_points) &mdash; Constructor in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Creates a 3D geometry.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Shape3D.html#geometryCenter">geometryCenter</a> &mdash; Property in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Shape3D.html">Shape3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   This property call allows you to get the geometryCenter offset Point3D of the Shape.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Polygon.html#get3DFrom2D()">get3DFrom2D</a>(p_oScreenPoint) &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Polygon.html">Polygon</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a Point3D (3D position) on the polygon relative to the specified point on the 2D screen.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html#getAngle()">getAngle</a>(w:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html">Point3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the angle between this Point3D and the specified Point3D.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html#getAngle()">getAngle</a>(w:<a href="sandy/core/data/Vertex.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Vertex</a>) &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html">Vertex</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the angle between this vertex and the specified vertex.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Point3DMath.html#getAngle()">getAngle</a>(p_oV:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, p_oW:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Point3DMath.html">Point3DMath</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Calculates the angle between two 3D Point3Ds.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html#getAxisAngle()">getAxisAngle</a>(q:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html">QuaternionMath</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html#getBlockByIndex()">getBlockByIndex</a>(p_sStr, p_aPairs, p_nIndex, p_bNoSymbol) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html">StringUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a specific sub string of the source string.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html#getBlockRange()">getBlockRange</a>(p_aPairs, p_nIndex) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html">StringUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the start and end indices for a substring, analyzed by findBlockIndex.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html#getBlocks()">getBlocks</a>(p_sStr, p_aPairs, p_bWithSymbol) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html">StringUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns all blocks between start and end indices from a source string.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html#getBottom()">getBottom</a>() &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html">Cylinder</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Returns a PrimitiveFace object ( an array of polygons ) defining the bottom face.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/interaction/class-list.html');" href="sandy/core/interaction/TextLink.html#getBounds()">getBounds</a>() &mdash; Method in class sandy.core.interaction.<a onclick="javascript:loadClassListFrame('sandy/core/interaction/class-list.html');" href="sandy/core/interaction/TextLink.html">TextLink</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/LoaderQueue.html#getBytesLoaded()">getBytesLoaded</a>() &mdash; Method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/LoaderQueue.html">LoaderQueue</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/LoaderQueue.html#getBytesTotal()">getBytesTotal</a>() &mdash; Method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/LoaderQueue.html">LoaderQueue</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html#getCameraPoint3D()">getCameraPoint3D</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html">Vertex</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Returns a Point3D of the transformed vertex.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');" href="sandy/bounds/BBox.html#getCenter()">getCenter</a>() &mdash; Method in class sandy.bounds.<a onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');" href="sandy/bounds/BBox.html">BBox</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the center of the bounding box volume.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Node.html#getChildByName()">getChildByName</a>(p_sName, p_bRecurs) &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Node.html">Node</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the child node with the specified name.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html#getConjugate()">getConjugate</a>(q:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html">QuaternionMath</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html#getCubicControlPoints()">getCubicControlPoints</a>(start:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, through1:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, through2:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, end:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html">BezierUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the control points for a qubic Bézier curve.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');" href="sandy/core/light/Light3D.html#getDirectionPoint3D()">getDirectionPoint3D</a>() &mdash; Method in class sandy.core.light.<a onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');" href="sandy/core/light/Light3D.html">Light3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the direction of the light.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html#getDotProduct()">getDotProduct</a>(q:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>, q2:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html">QuaternionMath</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');" href="sandy/bounds/BBox.html#getEdges()">getEdges</a>(edges) &mdash; Method in class sandy.bounds.<a onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');" href="sandy/bounds/BBox.html">BBox</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Matrix4.html#getEulerAngles()">getEulerAngles</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Matrix4.html">Matrix4</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Get the Euler angles from the rotation matrix.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Box.html#getFace()">getFace</a>(p_nFace) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Box.html">Box</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Returns a PrimitiveFace object ( an array of polygons ) defining the specified face.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html#getFace()">getFace</a>(p_nFace) &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html">Cylinder</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Returns a PrimitiveFace object ( an array of polygons ) defining the specified face.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/parser/class-list.html');" href="sandy/parser/ParserStack.html#getGroupByName()">getGroupByName</a>(p_sName) &mdash; Method in class sandy.parser.<a onclick="javascript:loadClassListFrame('sandy/parser/class-list.html');" href="sandy/parser/ParserStack.html">ParserStack</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Get the parser group object associated with the parser name.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" href="sandy/core/scenegraph/mode7/Mode7.html#getHorizon()">getHorizon</a>() &mdash; Method in class sandy.core.scenegraph.mode7.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/mode7/class-list.html');" href="sandy/core/scenegraph/mode7/Mode7.html">Mode7</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the horizon value
   </td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/class-list.html');" href="sandy/core/SceneLocator.html#getInstance()">getInstance</a>() &mdash; Static method in class sandy.core.<a onclick="javascript:loadClassListFrame('sandy/core/class-list.html');" href="sandy/core/SceneLocator.html">SceneLocator</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the instance of this SceneLocator object.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Pool.html#getInstance()">getInstance</a>() &mdash; Static method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Pool.html">Pool</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/interaction/class-list.html');" href="sandy/core/interaction/VirtualMouse.html#getInstance()">getInstance</a>() &mdash; Static method in class sandy.core.interaction.<a onclick="javascript:loadClassListFrame('sandy/core/interaction/class-list.html');" href="sandy/core/interaction/VirtualMouse.html">VirtualMouse</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/VertexMath.html#getInstance()">getInstance</a>() &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/VertexMath.html">VertexMath</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns an instance of this class.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Matrix4Math.html#getInverse()">getInverse</a>(m:<a href="sandy/core/data/Matrix4.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Matrix4Math.html">Matrix4Math</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Returns the inverse of a Matrix4 matrix.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/ATransformable.html#getLookAt()">getLookAt</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
</tr>
<tr>
<td width="20"></td><td>
   getLookAt - obtain last value set via lookAt() method; may not be valid if other camera movement has occurred since then.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html#getMagnitude()">getMagnitude</a>(q:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html">QuaternionMath</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html#getMaxComponent()">getMaxComponent</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html">Point3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Gives the biggest component of the current Point3D.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html#getMinComponent()">getMinComponent</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html">Point3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Gives the smallest component of the current Point3D.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getNextFaceID()">getNextFaceID</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the next unused face id.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getNextFaceNormalID()">getNextFaceNormalID</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the next unused normal id.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getNextFaceUVCoordID()">getNextFaceUVCoordID</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the next unused face UV coordinates id.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getNextUVCoordID()">getNextUVCoordID</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the next unused UV coordinates id.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getNextVertexID()">getNextVertexID</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the next unused vertex id.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getNextVertexNormalID()">getNextVertexNormalID</a>() &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the next unused vertex normal id.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html#getNorm()">getNorm</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Point3D.html">Point3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the norm of this Point3D.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html#getNorm()">getNorm</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html">Vertex</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the norm of this vertex.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Point3DMath.html#getNorm()">getNorm</a>(p_oV:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Point3DMath.html">Point3DMath</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Computes the norm of a 3D Point3D.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');" href="sandy/core/light/Light3D.html#getNormalizedPower()">getNormalizedPower</a>() &mdash; Method in class sandy.core.light.<a onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');" href="sandy/core/light/Light3D.html">Light3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the power of the light normalized to the range 0 -> 1
      </td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/BezierPath.html#getNumberOfSegments()">getNumberOfSegments</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/BezierPath.html">BezierPath</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the number of segments for this path.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/parser/class-list.html');" href="sandy/parser/ParserStack.html#getParserByName()">getParserByName</a>(p_sName) &mdash; Method in class sandy.parser.<a onclick="javascript:loadClassListFrame('sandy/parser/class-list.html');" href="sandy/parser/ParserStack.html">ParserStack</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Retrieve the parser you stored by the associated name.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html#getPoint3D()">getPoint3D</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html">Vertex</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a Point3D representing the original x, y, z coordinates.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html#getPoint3D()">getPoint3D</a>(q:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html">QuaternionMath</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html#getPointsOnCubicCurve()">getPointsOnCubicCurve</a>(p, p1:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, p2:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, p3:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, p4:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html">BezierUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a point on a qubic Bézier curve.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html#getPointsOnQuadCurve()">getPointsOnQuadCurve</a>(p, p1:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, p2:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, p3:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html">BezierUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a point on a quadratic Bézier curve.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/BezierPath.html#getPosition()">getPosition</a>(p_nP) &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/BezierPath.html">BezierPath</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the position in the 3D space at a specific portion of this path.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/ATransformable.html#getPosition()">getPosition</a>(p_sMode) &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/ATransformable.html">ATransformable</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the position of this group or object.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');" href="sandy/core/light/Light3D.html#getPower()">getPower</a>() &mdash; Method in class sandy.core.light.<a onclick="javascript:loadClassListFrame('sandy/core/light/class-list.html');" href="sandy/core/light/Light3D.html">Light3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the intensity of the light.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html#getQuadControlPoints()">getQuadControlPoints</a>(start:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, middle:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>, end:<a href="sandy/core/data/Point3D.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Point3D</a>) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BezierUtil.html">BezierUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the control point for a quadratic Bézier curve.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html#getRotationMatrix()">getRotationMatrix</a>(q:<a href="sandy/core/data/Quaternion.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Quaternion</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/QuaternionMath.html">QuaternionMath</a></td>
</tr>
<tr>
<td width="20"></td><td></td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BitmapUtil.html#getScaledBitmap()">getScaledBitmap</a>(p_oBitmap, p_nScalex, p_nScaley) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/BitmapUtil.html">BitmapUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a scaled version of a bitmap.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/class-list.html');" href="sandy/core/SceneLocator.html#getScene()">getScene</a>(key) &mdash; Method in class sandy.core.<a onclick="javascript:loadClassListFrame('sandy/core/class-list.html');" href="sandy/core/SceneLocator.html">SceneLocator</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the Scene3D object with the specified name.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html#getScreenPoint()">getScreenPoint</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Vertex.html">Vertex</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the 2D position of this vertex.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/BezierPath.html#getSegment()">getSegment</a>(p_nId) &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/BezierPath.html">BezierPath</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a segment of this path identified by its sequence number.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');" href="sandy/bounds/BBox.html#getSize()">getSize</a>() &mdash; Method in class sandy.bounds.<a onclick="javascript:loadClassListFrame('sandy/bounds/class-list.html');" href="sandy/bounds/BBox.html">BBox</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the size of the bounding box.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html#getTextBetween()">getTextBetween</a>(p_sStr, p_sStart, p_sEnd) &mdash; Static method in class sandy.util.<a onclick="javascript:loadClassListFrame('sandy/util/class-list.html');" href="sandy/util/StringUtil.html">StringUtil</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns all sub strings in a string between two given delimiter patterns.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/interaction/class-list.html');" href="sandy/core/interaction/TextLink.html#getTextLinks()">getTextLinks</a>(t, force) &mdash; Static method in class sandy.core.interaction.<a onclick="javascript:loadClassListFrame('sandy/core/interaction/class-list.html');" href="sandy/core/interaction/TextLink.html">TextLink</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Return an array of textlinks
   </td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html#getTop()">getTop</a>() &mdash; Method in class sandy.primitive.<a onclick="javascript:loadClassListFrame('sandy/primitive/class-list.html');" href="sandy/primitive/Cylinder.html">Cylinder</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Returns a PrimitiveFace object ( an array of polygons ) defining the top face.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Matrix4.html#getTrace()">getTrace</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Matrix4.html">Matrix4</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the trace of the matrix.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Matrix4Math.html#getTrace()">getTrace</a>(m:<a href="sandy/core/data/Matrix4.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Matrix4</a>) &mdash; Static method in class sandy.math.<a onclick="javascript:loadClassListFrame('sandy/math/class-list.html');" href="sandy/math/Matrix4Math.html">Matrix4Math</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Computes the trace of a Matrix4 matrix.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Matrix4.html#getTranslation()">getTranslation</a>() &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Matrix4.html">Matrix4</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a Point3D that contains the 3D position information.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Polygon.html#getUVFrom2D()">getUVFrom2D</a>(p_oScreenPoint) &mdash; Method in class sandy.core.data.<a onclick="javascript:loadClassListFrame('sandy/core/data/class-list.html');" href="sandy/core/data/Polygon.html">Polygon</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a UV coordinate elative to the specified point on the 2D screen.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/class-list.html');" href="sandy/core/Scene3D.html#getVersion()">getVersion</a>() &mdash; Static method in class sandy.core.<a onclick="javascript:loadClassListFrame('sandy/core/class-list.html');" href="sandy/core/Scene3D.html">Scene3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns a version string ("3.1"), useful for conditional code
   </td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html#getVertexId()">getVertexId</a>(p_point:<a href="sandy/core/data/Vertex.html" onclick="javascript:loadClassListFrame('sandy/core/data./class-list.html');">sandy.core.data:Vertex</a>) &mdash; Method in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Geometry3D.html">Geometry3D</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Returns the index of a specified point in the vertex list.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/materials/attributes/class-list.html');" href="sandy/materials/attributes/ALightAttributes.html#gloss">gloss</a> &mdash; Property in class sandy.materials.attributes.<a onclick="javascript:loadClassListFrame('sandy/materials/attributes/class-list.html');" href="sandy/materials/attributes/ALightAttributes.html">ALightAttributes</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Specular exponent.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/materials/attributes/class-list.html');" href="sandy/materials/attributes/GouraudAttributes.html">GouraudAttributes</a> &mdash; Final class in package <a onclick="javascript:loadClassListFrame('sandy/materials/attributes/class-list.html');" href="sandy/materials/attributes/package-detail.html">sandy.materials.attributes</a></td>
</tr>
<tr>
<td width="20"></td><td>
  Realize a Gouraud shading on a material.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/materials/attributes/class-list.html');" href="sandy/materials/attributes/GouraudAttributes.html#GouraudAttributes()">GouraudAttributes</a>(p_bBright, p_nAmbient) &mdash; Constructor in class sandy.materials.attributes.<a onclick="javascript:loadClassListFrame('sandy/materials/attributes/class-list.html');" href="sandy/materials/attributes/GouraudAttributes.html">GouraudAttributes</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Create the GouraudAttribute object.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/parser/class-list.html');" href="sandy/parser/ParserEvent.html#group">group</a> &mdash; Property in class sandy.parser.<a onclick="javascript:loadClassListFrame('sandy/parser/class-list.html');" href="sandy/parser/ParserEvent.html">ParserEvent</a></td>
</tr>
<tr>
<td width="20"></td><td>
   The group the object will be assigned to.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Group.html">Group</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/package-detail.html">sandy.core.scenegraph</a></td>
</tr>
<tr>
<td width="20"></td><td>
  The Group class is used for branch nodes in the Sandy object tree.</td>
</tr>
<tr>
<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Group.html#Group()">Group</a>(p_sName) &mdash; Constructor in class sandy.core.scenegraph.<a onclick="javascript:loadClassListFrame('sandy/core/scenegraph/class-list.html');" href="sandy/core/scenegraph/Group.html">Group</a></td>
</tr>
<tr>
<td width="20"></td><td>
   Creates a branch group.</td>
</tr>
<tr>
<td style="padding-bottom:20px" colspan="2"></td>
</tr>
<tr>
<td colspan="2"><a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-A.html">A</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-B.html">B</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-C.html">C</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-D.html">D</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-E.html">E</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-F.html">F</a>&nbsp;&nbsp;<font style="bold" size="10px" color="black">G</font>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-H.html">H</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-I.html">I</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-J.html">J</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-K.html">K</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-L.html">L</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-M.html">M</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-N.html">N</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-O.html">O</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-P.html">P</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Q.html">Q</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-R.html">R</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-S.html">S</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-T.html">T</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-U.html">U</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-V.html">V</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-W.html">W</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-X.html">X</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Y.html">Y</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Z.html">Z</a>&nbsp;&nbsp;</td>
</tr>
</table>
<p></p>
<center class="copyright">API documentation for Sandy 3D Engine, Ver. 3.1.2</center>
</div>
</body>
</html>
<!--API documentation for Sandy 3D Engine, Ver. 3.1.2-->
